/*@charset 'utf-8';*/
*{margin:0;padding:0;box-sizing: border-box;-webkit-overflow-scrolling : touch;}
body{
	font-size:16px;
	background: #fff;
}
html,body{width:100%;height:100%;}
ul,ol{list-style: none;margin:0;}
li{list-style-type: none;}
a{text-decoration:none;}
a:focus{text-decoration:none;}
a:active{text-decoration:none;}
a:hover{text-decoration:none;}
.lt{float:left;}.rt{float:right;}
h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}

input:-webkit-autofill {
	-webkit-box-shadow: 0 0 0px 1000px white inset !important;
}

@font-face {
  font-family: "FZCuYuan";
}
@font-face {
  font-family: "FZZhunYuan";
}
@font-face {
  font-family: "FZXiYuan";
}
/*.zi_1 {
	font-family: FZCuYuan;
	font-weight: normal;
}
.zi_2 {
	font-family: FZZhunYuan;
	font-weight: normal;
}*/
/*body {
	font-family: FZXiYuan !important;
}*/


video{
	height: auto;
}
.big{width:100%;overflow: hidden;}
/* é€šç”¨åŠ¨ç”» */
.show_up{
	animation: show_up 0.5s linear ;
	-webkit-animation: show_up 0.5s linear ;
	-moz-animation: show_up 0.5s linear ;
	-ms-animation: show_up 0.5s linear ;
}
@keyframes show_up{
	0%{ padding-top:40px;opacity: 0; }
	100%{ padding-top:0;opacity: 1; }
}
@-webkit-keyframes show_up{
	0%{ padding-top:40px;opacity: 0; }
	100%{ padding-top:0;opacity: 1; }
}
@-moz-keyframes show_up{
	0%{ padding-top:40px;opacity: 0; }
	100%{ padding-top:0;opacity: 1; }
}
@-ms-keyframes show_up{
	0%{ padding-top:40px;opacity: 0; }
	100%{ padding-top:0;opacity: 1; }
}

.box{width:101%;}

.ceng{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none;}

.navList_down_ol{padding-left:20px;}
.navList_down_ol li a{color:#fff;font-size: 14px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.navList_down_ol li a:hover{text-decoration: none;color:#e1c394;}


/*ä¸‰çº§èœå•*/
.navList_down_sanji{width:0;border:0px solid red;position: absolute;top:0;left:150px;padding:0;background: #20258c;z-index: 1;overflow: hidden;}
.navList_down_sanji li{height: 36px;line-height: 36px;transition: all 0.2s;-webkit-transition: all 0.2s;opacity:0;visibility: hidden;}
.navList_down_sanji li a{width:100%;color:#fff;font-size: 15px;padding: 0 25px;display: block;}
.navList_down_sanji li a:hover{background: #5a66de;}

.liHaveSanJi a span{margin-left: 10px;}
.navList_down_sanji li:nth-child(1){margin-left:-30px;}
.navList_down_sanji li:nth-child(2){margin-left:-60px;}
.navList_down_sanji li:nth-child(3){margin-left:-90px;}
.navList_down_sanji li:nth-child(4){margin-left:-120px;}
.navList_down_sanji li:nth-child(5){margin-left:-150px;}
.navList_down_sanji li:nth-child(6){margin-left:-180px;}

.liHaveSanJi:hover{
	background: #20258c;
}
#about{
	overflow: hidden;
	background: url('/web/home/images/about_banner.png') no-repeat;
	padding: 100px 0 160px;
}
#about .about-title{
	margin: 0 auto;
	text-align: center;
}
#about .about-title .about-me{
	font-size:40px;
	font-family:CTCuHeiSJ;
	font-weight:400;
	color:#16379f;
}
#about .about-title .about-border{
	width:144px;
	height:1px;
	background:#16379f;
	margin-top: 10px;
	display: inline-block;
}
#about .about-title .about-eg{
	font-size:20px;
	font-family:Microsoft YaHei;
	font-weight:400;
	color:rgba(170,170,170,1);
}
#about .about-info_title{
	font-size:30px;
	font-family:Microsoft YaHei;
	font-weight:400;
	color:rgba(51,51,51,1);
	margin-top: 40px;
	text-align: center;
}
#about .about-content_info{
	margin-top: 20px;
}
#about .about-content_info > p{
	font-size:16px;
	font-family:Microsoft YaHei;
	font-weight:400;
	color:rgba(51,51,51,1);
	line-height:30px;
	text-indent: 2em;
}

.liHaveSanJi:hover .navList_down_sanji{
	animation: zhan 0.2s linear ;
	-webkit-animation: zhan 0.2s linear ;
	-moz-animation: zhan 0.2s linear ;
	-ms-animation: zhan 0.2s linear ;
	animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}
@keyframes zhan{
	0%{width:0;}
	100%{width: 155%;}
}
@-webkit-keyframes zhan{
	0%{width:0;}
	100%{width: 155%;}
}
@-moz-keyframes zhan{
	0%{width:0;}
	100%{width: 155%;}
}
@-ms-keyframes zhan{
	0%{width:0;}
	100%{width: 155%;}
}

.liHaveSanJi:hover .navList_down_sanji li{
	animation: sanjiShow 0.3s linear ;
	-webkit-animation: sanjiShow 0.3s linear ;
	-moz-animation: sanjiShow 0.3s linear ;
	-ms-animation: sanjiShow 0.3s linear ;
	animation-fill-mode:forwards;
	-webkit-animation-fill-mode:forwards;
}


/*.liHaveSanJi:hover .navList_down_sanji{display: block;}*/
#sanjiActive{background: #20258c;}



/*.sanjiShow{
	animation: sanjiShow 0.2s linear ;
	-webkit-animation: sanjiShow 0.2s linear ;
	-moz-animation: sanjiShow 0.2s linear ;
	-ms-animation: sanjiShow 0.2s linear ;
	animation-fill-mode:forwards;
}*/
@keyframes sanjiShow{
	0%{opacity: 0;}
	100%{margin-left:0;opacity: 1;visibility:visible;}
}
@-webkit-keyframes sanjiShow{
	0%{opacity: 0;}
	100%{margin-left:0;opacity: 1;visibility:visible;}
}
@-moz-keyframes sanjiShow{
	0%{opacity: 0;}
	100%{margin-left:0;opacity: 1;visibility:visible;}
}
@-ms-keyframes sanjiShow{
	0%{opacity: 0;}
	100%{margin-left:0;opacity: 1;visibility:visible;}
}


.navNum{width:300px;height:35px;line-height:35px;margin:28px 0 0 0;color:#fff;font-size: 14px;}
.navNum .year{margin: 0 20px 0 10px;}
.navNum .num > span{font-size: 24px;color:#e10000;margin-right: 5px;opacity: 1;}
.navNum .num img{vertical-align: inherit;}

.banner{width: 101%;border:0px solid red;position: relative;}

.bannerIndexBg{width: 101%;position: absolute;left:50%;transform: translateX(-50%);height: 100%;}

.bannerLeft{position: absolute;top:0;left:0;height:100%;width:100%;/*background: url(../img/shi3.png) no-repeat;background-size:auto 100%;*/z-index: 9;opacity: 0.8;}
.bannerIndex{width: 82%;height:100%;position: relative;margin: 0 auto;}
.bannerIndex .yuan{float: right;position: absolute;top:50%;right:-60px;transform: translateY(-50%);z-index: 9;display: none;/*background-image: url(../img/yin.png);background-repeat:no-repeat;background-position:center 10px;*/
				/*background: url(../img/yuanBg.gif) no-repeat;background-position:0 0;background-size: 100% auto;*/
}
.bannerIndex .yuan img{height:760px;display: block;}
.yuan_yin{width:620px;height:100px;position: absolute;left:185px;bottom:50px;background: url(../img/yin.png) no-repeat;background-size: 100% 100%;z-index: -1;}


.yuanBg{/*background: url(../img/yuanBg.gif) no-repeat;background-position:0 0;background-size:auto 100% ;*/}
.bannerIndexWen{position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);display: none;z-index: 10;text-align: center;}
.bannerIndexWen h1{color:#fff;font-size: 72px;font-weight: normal;}
.bannerIndexWen h3{color:#fff;font-size: 25px;margin: 25px 0 90px 0;font-weight: normal;}
.bannerIndexWen .beginBtn{width:200px;color:#fff;font-size: 18px;margin-left: 0;cursor: pointer;font-weight: normal;margin: 0 auto;position: relative;height: 50px;}
.bannerIndexWen .beginBtn:hover span{opacity: 0.7;}
.bannerIndexWen .beginBtn span {opacity:1;}
.bannerIndexWen .beginBtn span img{margin-right: 20px;}


.bannerIndexWen .beginBtn .video-play-button {
	position: absolute;
	z-index: 10;
	top: 90%;
	left: 50%;
	display: block;
	box-sizing: content-box;
	width: 2rem;
	height: 2.75rem;
	padding: 1.125rem 1.25rem 1.125rem 1.75rem;
	border-radius: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}

.bannerIndexWen .beginBtn .video-play-button:before {
	content: "";
	position: absolute;
	z-index: 0;
	top: 50%;
	left: 50%;
	display: block;
	width: 4.75rem;
	height: 4.75rem;
	border-radius: 50%;
	background: #002E45;
	animation: pulse-border 1500ms ease-out infinite;
	-webkit-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
}

.bannerIndexWen .beginBtn .video-play-button:after {
	content: "";
	position: absolute;
	z-index: 1;
	top: 50%;
	left: 50%;
	display: block;
	width: 4.375rem;
	height: 4.375rem;
	border-radius: 50%;
	background: #fff;
	transition: all 200ms;
	-webkit-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
}

.bannerIndexWen .beginBtn .video-play-button span {
	position: relative;
	display: block;
	z-index: 3;
	top: 0.375rem;
	left: 0.25rem;
	width: 0;
	height: 0;
	border-left: 1.625rem solid #16379f;
	border-top: 1rem solid transparent;
	border-bottom: 1rem solid transparent;
}

@keyframes pulse-border {
	0% {
		transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
		opacity: 1;
	}
	100% {
		transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
		opacity: 0;
	}
}
.dian{width:6px;height:6px;background:#8c7485;position: absolute;border-radius: 50%;
		box-shadow:0 0 4px 4px rgba(235, 220, 197, 0.2);
		-moz-box-shadow:0 0 4px 4px rgba(235, 220, 197, 0.2);
		-webkit-box-shadow:0 0 4px 4px rgba(235, 220, 197, 0.2);
		-ms-box-shadow:0 0 4px 4px rgba(235, 220, 197, 0.2);
		animation-fill-mode:forwards;/*åŠ¨ç”»å®Œæˆä¹‹åŽï¼Œå®šåœ¨æœ€åŽä¸€å¸§*/
		-webkit-animation-fill-mode:forwards;
}

.dian1{top:40px;left:-70px;}
.dian2{top:212px;left:-48px;}
.dian3{top:-110px;left:107px;}

.addDian{animation:dian 1.5s linear infinite;
       -webkit-animation:dian 1.5s linear infinite;
       -ms-transform:dian 1.5s linear infinite;
       -moz-transform:dian 1.5s linear infinite;
}


@keyframes dian{
    0%{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);}
    50%{transform:scale(1.4);-webkit-transform:scale(1.4);-ms-transform:scale(1.4);-moz-transform:scale(1.4);}
    100%{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);}
}
@-webkit-keyframes dian{
    0%{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);}
    50%{transform:scale(1.4);-webkit-transform:scale(1.4);-ms-transform:scale(1.4);-moz-transform:scale(1.4);}
    100%{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);}
}
@-ms-keyframes dian{
    0%{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);}
    50%{transform:scale(1.4);-webkit-transform:scale(1.4);-ms-transform:scale(1.4);-moz-transform:scale(1.4);}
    100%{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);}
}
@-moz-keyframes dian{
    0%{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);}
    50%{transform:scale(1.4);-webkit-transform:scale(1.4);-ms-transform:scale(1.4);-moz-transform:scale(1.4);}
    100%{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);}
}



.bannerVideo{background: #000;position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);z-index: 99;opacity: 0;}
.bannerVideoClose{width:60px;height:60px;line-height:60px;border-radius: 50%;font-size: 16px;color:#333;text-align: center;
				position: absolute;right:20px;top:50%;cursor: pointer;transition: all 0.3s;-webkit-transition: all 0.3s;color:transparent;opacity: 0.6;
				transform: translateY(-50%);background: url('/web/home/images/closeBtn.png') no-repeat;background-size: 100% 100%;
}
.bannerVideoClose:hover{opacity: 1;}
.AddbannerVideo{
	animation: videos 0.3s linear;
    -webkit-animation: videos 0.3s linear;
    -ms-animation: videos 0.3s linear;
    -moz-animation: videos 0.3s linear;
    animation-fill-mode:forwards;/*åŠ¨ç”»å®Œæˆä¹‹åŽï¼Œå®šåœ¨æœ€åŽä¸€å¸§*/
    -webkit-animation-fill-mode:forwards;
}
@keyframes videos{
    0%{width:0;height:0;opacity: 0;}
    100%{width:100%;height:100%;opacity: 1;}
}
@-webkit-keyframes videos{
    0%{width:0;height:0;opacity: 0;}
    100%{width:100%;height:100%;opacity: 1;}
}
@-ms-keyframes videos{
    0%{width:0;height:0;opacity: 0;}
    100%{width:100%;height:100%;opacity: 1;}
}
@-moz-keyframes videos{
    0%{width:0;height:0;opacity: 0;}
    100%{width:100%;height:100%;opacity: 1;}
}
.RemovebannerVideo{
	animation: videos2 0.3s linear;
    -webkit-animation: videos2 0.3s linear;
    -ms-animation: videos2 0.3s linear;
    -moz-animation: videos2 0.3s linear;
    animation-fill-mode:forwards;/*åŠ¨ç”»å®Œæˆä¹‹åŽï¼Œå®šåœ¨æœ€åŽä¸€å¸§*/
    -webkit-animation-fill-mode:forwards;
}
@keyframes videos2{
	0%{width:100%;height:100%;opacity: 1;}
    100%{width:0;height:0;opacity: 0;}
}
@-webkit-keyframes videos2{
	0%{width:100%;height:100%;opacity: 1;}
    100%{width:0;height:0;opacity: 0;}
}
@-ms-keyframes videos2{
	0%{width:100%;height:100%;opacity: 1;}
    100%{width:0;height:0;opacity: 0;}
}
@-moz-keyframes videos2{
	0%{width:100%;height:100%;opacity: 1;}
    100%{width:0;height:0;opacity: 0;}
}


.news{min-height:460px; background: url(/web/home/images/news_background.png) no-repeat center;position: relative;}
.contentTop{width: 100%;text-align: center;visibility: hidden;}
.contentTop h3{font-size: 40px;color:#20288c;margin-bottom: 20px;}
.contentTop p{font-size: 16px;opacity: 0.7;}
.contentTop p a{color:#1c0744;transition: all 0.2s;-webkit-transition: all 0.2s;}
.contentTop p a:hover{color:#c19c61;}

.contentMain{margin-top:40px;border-bottom: 1px solid #fff;padding-bottom: 30px;}
.contentMainLunbo{width:100%;}
.contentMainLeft{visibility: hidden;}
.contentMainMiddle{visibility: hidden;}
.contentMainRight{visibility: hidden;}

.indexNewsSwiper.swiper-container{width: 100%;height:370px;border:0px solid red;}
.indexNewsSwiper .swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  position: relative;
}


.indexNewsSwiper .swiper-slide img{/*width: 100%;height:100%;display: block;*/width:100%;display: block;position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);}
.indexNewsSwiper .swiper-button-next, .indexNewsSwiper .swiper-button-prev {position: absolute;top: initial;width: 34px;height: 34px;bottom:3px;z-index: 10;cursor: pointer;opacity: 0.6;
    -moz-background-size: 100% 100%;
    -webkit-background-size:100% 100%;
    background-size: 100% 100%;
    background-position: center;
    background-repeat: no-repeat;
}
.indexNewsSwiper .swiper-button-next, .indexNewsSwiper .swiper-button-prev{top:50%;margin-top: -22px;}
.indexNewsSwiper .swiper-button-next:hover, .indexNewsSwiper .swiper-button-prev:hover{opacity: 1;}
.indexNewsSwiper .swiper-button-next, .indexNewsSwiper .swiper-container-rtl .swiper-button-prev {
	right: 20px;
	left: auto;
}
.swiper-button-next{
	background: url(/web/home/images/btnRight.png) center;
	right: 20px;
    width: 30px !important;
    height: 30px !important;
    outline:none;
    border-radius: 50%;
}
.indexNewsSwiper .swiper-container-rtl .swiper-button-next {
    /* background-image: url(../img/btnLeft.png); */
	background: url(/web/home/images/btnLeft.png) center;
	left: 20px;
    width: 30px !important;
    height: 30px !important;
    border-radius: 50%;
    outline:none;
}

.swiper-button-prev {
	background: url(/web/home/images/btnLeft.png) center;
	left: 20px;
	width: 30px !important;
	height: 30px !important;
	border-radius: 50%;
	outline:none;
}

/*轮播箭头*/
.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after{
    content: '' !important;
}
.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after{
    content: '' !important;
}

.indexNewsSwiper_text{
	width:100%;position: absolute;background:transparent;
	left:0;bottom:0;background:rgba(0,0,0,0.4);
	color:#FFF;text-align: center;height:30px;line-height:30px;padding:0;
}
.indexNewsSwiper_text a{width:90%;height:30px;line-height:30px;margin:0 auto;font-size:14px;color:#FFF;display:block;overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	text-align: left;
}
.indexNewsSwiper_text a span{font-size: 20px;margin-right: 15px;}
.indexNewsSwiper_text a:hover{text-decoration: none;}



#myCarousel .carousel-control{position:absolute; top:50%;display:block; width:36px; height:36px; opacity:0.7;text-shadow:none;margin-top:-10px;}
#myCarousel .carousel-control.left{ left:2%;background:url(/web/home/images/btnLeft.png) no-repeat;background-size: 100% 100%;}
#myCarousel .carousel-control.right{ right:2%;background:url(/web/home/images/btnRight.png) no-repeat;background-size: 100% 100%;}
#myCarousel .carousel-inner > .item > img{width: 100%;}
#myCarousel .carousel-control.left:hover,
#myCarousel .carousel-control.right:hover{ filter:alpha(opacity=100);opacity:1;  }
#myCarousel .carousel-caption{
	width:100%;position: absolute;
	left:0;bottom:0;background:rgba(0,0,0,0.6);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);
	color:#FFF;text-align: center;line-height:38px;height:38px;padding:0;
}
#myCarousel .carousel-caption a{width:70%;font-size:14px;color:#FFF;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#myCarousel .carousel-caption a:hover{text-decoration: underline;}


.contentMainNews{width:100%;}

.contentMainNewsList{width:100%}
.contentMainNewsList li{width:100%;height: 44px;line-height: 44px;border-bottom:1px dashed #B2B4B5;}
.contentMainNewsList li a{width:100%;display: inline-block;color:#666666;padding-left:15px;position: relative;height: 100%;padding: 0 20px}
.contentMainNewsList li a:hover{color:#043377;}
.contentMainNewsList li a:hover span{color:#043377;}
.contentMainNewsList li a b{content:'';width:5px;height:5px;text-align:center;background:#594842;border-radius:50%;display: block;position: absolute;left:0;top:50%;transform: translateY(-50%);}
.contentMainNewsList li a p{width:80%;font-size: 14px;float:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.contentMainNewsList li a span{width:80px;font-size: 12px;float:right;text-align: right;}
.contentMainRightPlay{padding-top: 10px;}
.contentMainRightPlay span{width: 55px;color: #e1c394;font-size: 18px;margin-left: 0;cursor: pointer;font-weight: normal;margin: 0 auto;display: inline-block;}

/*ç§‘æŠ€ä¼˜åŠ¿*/
#science_pc{height:auto;}
.science{width:100%;background: #0a0d4f;}
.science .contentTop h3{color:#fff;}
.science .contentTop p{width:50%;color:#fff;margin:0 auto;line-height: 26px;}
.scienceLeft{width:100%;position: relative;}
.scienceLeft li{width:100%;display: none;padding:0 20px;transition: all 0.3s;position: absolute;top:0;left:0;text-align: center;}
.scienceLeft li img{width: 100%;display: inline-block;}
.scienceRight{width:100%;margin-top: 0px;/*position: absolute;left:0;top:50%;transform: translateY(-50%);*/}
.scienceRight li{width:100%;height:185px;margin-top: 18px;background: #20258c;cursor: pointer;padding:20px 36px 20px 20px;color:#fff;transition: all 0.3s;}
#li_active{background: #5a66de;}
.scienceRight li h4{font-size: 24px;margin-bottom: 15px;padding-left:42px;position: relative;opacity: 0.8;}
.scienceRight li h4 img{width:28px;height:28px;position: absolute;left:0;top:0;display: block;}
.scienceRight li p{font-size: 14px;padding-left:42px;line-height: 20px;opacity: 0.8; text-justify: distribute;/*ie6-8*/text-align:justify;/*æ–‡å­—ä¸¤ç«¯å¯¹é½*/}


/*è§£å†³æ–¹æ¡ˆ*/
.Solve{width:100%;height:530px;}
.Solve .contentMain{margin-top:0;}
.SolveLeft{width:100%;}
.SolveLeft h3{color:#20288c;font-size: 40px;}
.SolveLeft p{color:#666;font-size: 14px;line-height: 23px;margin-top:25px;text-justify: distribute;/*ie6-8*/text-align:justify;/*æ–‡å­—ä¸¤ç«¯å¯¹é½*/}
.SolveLeft .beginBtn {width: 140px;color: #20288c;font-size:21px;margin-left: 15px;cursor: pointer;margin-top:70px;}
.SolveLeft .beginBtn:hover span{opacity: 1;}
.SolveLeft .beginBtn span { opacity:1;}
.SolveLeft .beginBtn span img{margin-right: 20px;opacity: 0.6;}
.SolveLeft .beginBtn:hover span img{opacity: 1;}
.touming{
    animation:touming 1s linear;
    -webkit-animation:touming 1s linear;
    -ms-animation:touming 1s linear;
    -moz-animation:touming 1s linear;
    transform-origin: center center;
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
   	-moz-transform-origin: center center
}

@keyframes  touming{
   	0%{ transform: rotateY(0deg);-webkit-transform: rotateY(0deg);-ms-transform: rotateY(0deg);-moz-transform: rotateY(0deg);}
	50%{ transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-ms-transform: rotateY(180deg);-moz-transform: rotateY(180deg);}
	100%{ transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-ms-transform: rotateY(360deg);-moz-transform: rotateY(360deg);}
}
@-webkit-keyframes  touming{
   	0%{ transform: rotateY(0deg);-webkit-transform: rotateY(0deg);-ms-transform: rotateY(0deg);-moz-transform: rotateY(0deg);}
	50%{ transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-ms-transform: rotateY(180deg);-moz-transform: rotateY(180deg);}
	100%{ transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-ms-transform: rotateY(360deg);-moz-transform: rotateY(360deg);}
}
@-ms-keyframes  touming{
   	0%{ transform: rotateY(0deg);-webkit-transform: rotateY(0deg);-ms-transform: rotateY(0deg);-moz-transform: rotateY(0deg);}
	50%{ transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-ms-transform: rotateY(180deg);-moz-transform: rotateY(180deg);}
	100%{ transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-ms-transform: rotateY(360deg);-moz-transform: rotateY(360deg);}
}
@-moz-keyframes  touming{
   	0%{ transform: rotateY(0deg);-webkit-transform: rotateY(0deg);-ms-transform: rotateY(0deg);-moz-transform: rotateY(0deg);}
	50%{ transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-ms-transform: rotateY(180deg);-moz-transform: rotateY(180deg);}
	100%{ transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-ms-transform: rotateY(360deg);-moz-transform: rotateY(360deg);}
}
.touming2{
    animation:touming2 1s linear;
    -webkit-animation:touming2 1s linear;
    -ms-animation:touming2 1s linear;
    -moz-animation:touming2 1s linear;
     transform-origin: center center;
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    -moz-transform-origin: center center;
}

@keyframes  touming2{
   	0%{ transform: rotateY(-360deg);-webkit-transform: rotateY(-360deg);-ms-transform: rotateY(-360deg);-moz-transform: rotateY(-360deg);}
	50%{ transform: rotateY(-180deg);-webkit-transform: rotateY(-180deg);-ms-transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);}
	100%{ transform: rotateY(0deg);-webkit-transform: rotateY(0deg);-ms-transform: rotateY(0deg);-moz-transform: rotateY(0deg);}
}
@-webkit-keyframes  touming2{
   	0%{ transform: rotateY(-360deg);-webkit-transform: rotateY(-360deg);-ms-transform: rotateY(-360deg);-moz-transform: rotateY(-360deg);}
	50%{ transform: rotateY(-180deg);-webkit-transform: rotateY(-180deg);-ms-transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);}
	100%{ transform: rotateY(0deg);-webkit-transform: rotateY(0deg);-ms-transform: rotateY(0deg);-moz-transform: rotateY(0deg);}
}
@-ms-keyframes  touming2{
   	0%{ transform: rotateY(-360deg);-webkit-transform: rotateY(-360deg);-ms-transform: rotateY(-360deg);-moz-transform: rotateY(-360deg);}
	50%{ transform: rotateY(-180deg);-webkit-transform: rotateY(-180deg);-ms-transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);}
	100%{ transform: rotateY(0deg);-webkit-transform: rotateY(0deg);-ms-transform: rotateY(0deg);-moz-transform: rotateY(0deg);}
}
@-moz-keyframes  touming2{
   	0%{ transform: rotateY(-360deg);-webkit-transform: rotateY(-360deg);-ms-transform: rotateY(-360deg);-moz-transform: rotateY(-360deg);}
	50%{ transform: rotateY(-180deg);-webkit-transform: rotateY(-180deg);-ms-transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);}
	100%{ transform: rotateY(0deg);-webkit-transform: rotateY(0deg);-ms-transform: rotateY(0deg);-moz-transform: rotateY(0deg);}
}

.SolveRight{width: 100%;padding-left:50px;border:0px solid red;margin:10px;}
.SolveRight .col-md-3{height: 120px;}
.SolveRight .col-md-6{height: 190px;}
.SolveRight .col-md-6:nth-child(odd){padding: 10px 10px 10px 0;}
.SolveRight .col-md-6:nth-child(even){padding: 10px 0 10px 10px;}
.SolveRightBox{width:100%;height:100%;border:0px solid #8477c1;cursor: pointer;transition: all 0.3s;display: block;min-height: 130px;}
.SolveRightBox:hover{background: #e1c394;border:0px solid #e1c394;}
.SolveRightBoxImg{width: 100%;height: 100%;position: relative;}
.SolveRightBoxImg > img{position: absolute;width: 100%;}
.SolveRightBoxName{font-size: 16px;color: #fff;z-index: 1;position: absolute;bottom: 7px;text-align: center;width: 79%;}

/*åˆä½œæˆæžœ*/
.cooperation{height:486px;}
.cooperation .contentTop h3{color:#fff;}
.cooperation .contentTop p{color:#fff;}
.cooperation .contentMain .col-md-4{height:200px;border:0px solid red;position: relative;}
.cooperationBox{width:280px;border:0px solid blue;position: absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;padding-left:10%;}
.cooperationBox .cooper_num{height:80px;line-height:80px;color: #e1c394;margin-bottom: 10px;}
.cooperationBox .cooper_num span{font-size: 82px;display: block;float:left;}
.cooperationBox .cooper_num sub{font-size: 40px;display: block;float:left;margin-top: 50px;}
.cooperationBox > p{font-size: 23px;margin-left: 5px;opacity: 0.8;}

/*è”ç³»æˆ‘ä»¬*/
.ContactUs{height:574px;}
.ContactUs .content{height:574px;}
.ContactUs .contentTop p{color:#1b0044;line-height: 24px;}
.ContactUs .contentMain{width:740px;margin-left:auto;margin-right: auto;}
.ContactUs .contentMain .form-group .form-control{border:1px solid #e1c394;font-size: 16px;color:#1b0044;}
.ContactUs .contentMain .form-group input{height:54px;line-height: 54px;}
.ContactUs .contentMain .form-group textarea{height:110px;line-height: 24px;resize: none;}
.ContactUs .contentMain .form-group .btn{transition: all 0.4s;padding:0 0 0 40px;background: none;font-size: 18px;color:#1b0044;position: relative;float: right;margin-top: 10px;}
.ContactUs .contentMain .form-group .btn .fa{font-size:24px;color:#e1c394;position: absolute;top:0;left:0;transition: all 0.4s;}
.ContactUs .contentMain .form-group .btn:hover{color:#20288c;}
.ContactUs .contentMain .form-group .btn:hover .fa{color:#20288c;}
.ContactUs .form-group{visibility: hidden;overflow: hidden;}

/*ä¸»è¦ä¸šåŠ¡ç‰ˆå—*/
.yewu{height:527px;}
.yewu .content{/*border-top:1px solid #0a0d4f;*/}
.yewuLink1{width:800px;margin: 0 auto;}
.yewuLink2{width:1060px;margin: 30px auto 0 auto;}
.yewuLink{visibility: hidden;}
.yewuLink > div a{width:100%;height:60px;line-height: 60px;text-align: center;color:#454c9f;font-size: 16px;border:1px solid #20288c;display: block;border-radius: 3px;transition: all 0.2s;-webkit-transition: all 0.2s;}
.yewuLink > div a:hover{background: #e1c394;border:1px solid #e1c394;}

.yewu_zixun{width: 100%;text-align: center;margin-top: 30px;visibility: hidden;}
.yewu_zixun a{width:320px;height: 60px;line-height: 60px;text-align: center;color: #20288c;font-size: 16px;background:#e1c394;display: inline-block;margin: 0 auto;border-radius: 3px;transition: all 0.2s;-webkit-transition: all 0.2s;}
.yewu_zixun a:hover{background: #bb9a62;}


/*é‡‘èžè”ç›Ÿ*/
.finance{background: #20258c;height:425px;position: relative;}
.finance .financeImg{visibility: hidden;}
.finance .contentTop h3{color:#fff;}
.finance .contentTop p{color:#fff;}
.finance .contentTop p span{font-size: 24px;margin:0 5px;opacity: 1;}
.financeImg{width: 100%;}
.financeImg1{margin-bottom: 55px;margin-left:0;margin-right:0;}
.financeImg > div{width:12.5%;position: relative;height:50px;text-align: center;}
.financeImg > div > img{transition: all 0.3s;height:100%;}
.financeLink{width: 100%;text-align: center;visibility: hidden;}
.financeLink a{color:#fff;font-size: 16px;transition: all 0.3s;}
.financeLink a span{margin-left:15px;}
.financeLink a:hover{color:#e1c394;}

.tongNav{width:auto;float:right;}
.tongNav > li{margin-right:50px;float: left;}
.tongNav > li p{font-size: 16px;color:#fff;margin-bottom:13px;}
.tongNav > li p a{color:#fff;}
.tongNavList{width:100%;}
.tongNavList > li{width:100%;margin-bottom:13px;}
.tongNavList > li a{width:100%;display: block;color:#fff;font-size: 14px;transition: all 0.3s;-webkit-transition: all 0.3s;opacity: 0.6;}
.tongNavList > li a:hover{color:#fff;opacity: 1;}
.tongNav > li:last-child{margin-right:0;}

.contentMainLeft .footerBox{margin-top:46px;}
.contentMainRight .footerBox{margin-top:43px;font-size: 13px;float: right;}
.footerBox p{font-size: 13px;color:#fff;margin-top: 3px;}
.footerBox .footerBoxCopy{opacity: 0.6;padding-left:5px;}
.footerBox .footerBoxLink a{color:#fff;opacity: 0.6;transition: all 0.2s;-webkit-transition: all 0.2s;}
.footerBox .footerBoxLink a:hover{color:#fff;opacity:1;}


.share{width:260px;margin:10px 30px 0 0;}
.share li{float: left;margin-left: 12px;}
.share li a{width:30px;height:30px;line-height: 30px;text-align: center;border-radius: 50%;background: #999999;display: block;color:#545454;transition: all 0.4s;-webkit-transition: all 0.4s;}
.share li a:hover{background: #5a66de;color:#fff;}

/*æ¨¡æ€æ¡†*/
body .modal{top:50%;transform: translateY(-50%);height:475px;}
body .modal-dialog{width: 800px;}
body .modal-body{padding: 0;}
.modalVideo{width: 100%;height:400px;background: #000;}

.bannerVideoBox{width: 100%;height:100%;display: none;}
.modalVideo .embed{width: 100%;height:100%;}

.modal-title{color:#666;}
body .close {font-size: 33px;position: absolute;top:-35px;right:-18px;color:#fff;opacity: 0.8;outline: none;}

body .close:hover, .close:focus{opacity: 1;color:#fff;}

.news-info {
	z-index: 90;
}
.news-info .news-title{
	font-size:40px;
	font-family:CTCuHeiSJ;
	font-weight:400;
	color:#16379f;
}
.news-info .border .about-border{
	width:144px;
	height:1px;
	background:#16379f;
	margin-top: 10px;
	display: inline-block;
}
.news-info .about-eg{
	font-size:20px;
	font-family:Microsoft YaHei;
	font-weight:400;
	color:rgba(170,170,170,1);
	position: relative;
}
.news-info .about-eg .news-more{
	position: absolute;
	right: 0;
	font-size:16px;
	font-family:Microsoft YaHei;
	font-weight:400;
	color:#16379f;
}
.business{
	background: url(/web/home/images/business_background.png) no-repeat;
	padding: 100px 0;
	position: relative;
	background-size:cover;
}
.business .scroll{
	position: absolute;
	right: 7.8%;
	bottom: 20px;
	width: 68px;
	height: 68px;
	cursor: pointer;
}
.business .about-title{
	margin: 60px auto 0;
	text-align: center;
}
.business .about-title .about-me{
	font-size:40px;
	font-family:CTCuHeiSJ;
	font-weight:400;
	color:#16379f;
}
.business .about-title .about-border{
	width:144px;
	height:1px;
	background:#16379f;
	margin-top: 10px;
	display: inline-block;
}
.business .about-title .about-eg{
	font-size:20px;
	font-family:Microsoft YaHei;
	font-weight:400;
	color:rgba(170,170,170,1);
}
.business .business-subheading{
	text-align: center;
	margin-top: 40px;
	font-size:24px;
	font-family:Microsoft YaHei;
	font-weight:bold;
	color:rgba(51,51,51,1);
}
.business .business-subheading .subheading-from>img{
	width:20px;
	height:20px;
	margin-right: 10px;
	display: inline-block;
}
.business .business-info{
	display: flex;
}
.business .business-info img{
	width:50%;
}
.business .business-info p{
	text-indent: 2em;
	font-size:16px;
	font-family:Microsoft YaHei;
	font-weight:400;
	color:rgba(51,51,51,1);
	line-height:30px;
	margin-left: 10.4%;
	padding-top: 50px;
}
/* pcç«¯ */
@media (min-width: 1920px){
	/*.bannerIndexWen{height:272px;width:1050px;}*/
	.bannerIndexWen{height:272px;width:1416px;}
	.bannerIndexWen h3{line-height: 30px;}
	.bannerIndexWen .beginBtn{width: 270px;}
	.bannerIndex .yuan img{height:860px;}
	#yuanImg{height:830px;}
	.news-info{
		width: 1400px;
		height: 585px;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
		background: #fff;
		box-shadow:  0 0 20px rgba(0,80,164,.2);
		padding:45px 30px;
	}
}
@media only screen and (min-width: 1601px) and (max-width: 1919px){
	.bannerIndexWen{height:272px;width:1050px;}
	.bannerIndexWen h3{line-height: 30px;}
	.bannerIndexWen .beginBtn{width: 270px;}
	.bannerIndex .yuan img{height:860px;}

	.yewuLink1{width:680px;}
	.yewuLink2{width:1060px;}
	#yuanImg{height:800px;}
	.news-info{
		width: 1400px;
		height: 585px;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
		background: #fff;
		box-shadow:  0 0 20px rgba(0,80,164,.2);
		padding:45px 30px;
	}

}
@media only screen and (min-width: 1366px) and (max-width: 1600px){
	.news-info{
		width: 1200px;
		height: 585px;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
		background: #fff;
		box-shadow:  0 0 20px rgba(0,80,164,.2);
		padding:45px 30px;
	}
	.bannerIndex{width:96%;}
	.yuanBox{width: 640px;}
	.banner .yuan{right:30px;}
	.banner .yuan img{height: 690px;}
	.yuan_yin{width: 500px;height: 90px;left: 146px;bottom: 35px;}
	.bannerIndexWen{height:261px;width:1050px;}

	#yuanImg{height:690px;}

	.bannerIndexWen h1{font-size: 68px;}
	.bannerIndexWen h3{font-size: 23px;margin: 25px 0 90px 0;line-height: 23px;}
	.bannerIndexWen .beginBtn{width: 270px;font-size: 16px;}
	.bannerIndexWen .beginBtn img{width:38px;margin-right: 20px;}

	/*æ–°é—»ä¸­å¿ƒ*/
	.contentTop h3{font-size: 30px;}
	.contentTop p{font-size: 14px;}
	.contentMainNewsList{margin-top:15px;}
	.contentMainNewsList li{height: 40px;line-height: 40px;}
	.contentMainNewsList li a p{font-size: 13px;}
	.contentMainNewsList li a span{font-size: 12px;}
	.indexNewsSwiper.swiper-container{height:325px;}

	/*ç§‘æŠ€ä¼˜åŠ¿*/
	#science_pc{height:auto;}
	.scienceRight li{height: 150px;padding: 15px 36px 15px 20px;}
	.scienceRight li h4 {font-size: 20px; margin-bottom: 10px;}
	.scienceRight li h4 img{width:25px;height:25px;}
	.scienceRight li p {font-size: 13px;}

	/*è§£å†³æ–¹æ¡ˆ*/
	.Solve{height:520px;}
	.Solve .content{height:auto;}
	.SolveLeft h3{font-size: 30px;}
	.SolveLeft .beginBtn{font-size: 20px;}
	.SolveLeft .beginBtn span img{width: 55px;}

	.SolveRight .col-md-6 {height: 185px;}
	.SolveRightBoxName {bottom: -7px;width: 72%;}
	.SolveRightBoxImg{margin:30px auto 22px auto;}
	.SolveRightBoxImg img{width:95%;}

	/*åˆä½œæˆæžœ*/
	.cooperation{height:470px;}
	.cooperation .content{height:470px;}
	.cooperationBox{width:280px;padding-left:15%;}
	.cooperationBox .cooper_num span{font-size: 72px;}
	.cooperationBox .cooper_num sub{font-size: 32px;}
	.cooperationBox > p{font-size: 18px;}

	/*è”ç³»æˆ‘ä»¬*/
	.ContactUs{height:574px;}
	.ContactUs .content{height:574px;}
	.ContactUs .contentTop p{line-height: 21px;}
	.ContactUs .contentMain{width:700px;}
	.ContactUs .contentMain .form-group .form-control{font-size: 15px;}
	.ContactUs .contentMain .form-group input{height:50px;line-height: 50px;}
	.ContactUs .contentMain .form-group textarea{line-height: 23px;}
	.ContactUs .contentMain .form-group .btn{font-size: 16px;}
	.ContactUs .contentMain .form-group .btn .fa{font-size:23px;}

	/*é‡‘èžè”ç›Ÿ*/
	.finance{height:374px;}
	.finance .content{height:374px;}

	/*å¹³å®‰é‡‘èžå£¹è´¦é€š*/
	.tongNav > li{margin-right:40px;}

	.contentMainLeft .footerBox{margin-top:42px;}
	.contentMainRight .footerBox{margin-top:40px;}
}


@media only screen and (min-width: 1200px) and (max-width: 1365px) {
	.bannerIndex{width: 96%;}
	.yuanBox{width: 640px;}

	#yuanImg{height:580px;}

	.bannerIndex .yuan{right:30px;}
	.bannerIndex .yuan img{height: 630px;}
	.yuan_yin{width: 485px;height: 90px;left: 120px;bottom: 25px;}
	.bannerIndexWen{height:229px;width:950px;}
	.bannerIndexWen h1{font-size: 64px;}
	.bannerIndexWen h3{font-size: 25px;margin: 25px 0 60px 0;line-height: 24px;}
	.bannerIndexWen .beginBtn{font-size: 14px;width: 210px;}
	.bannerIndexWen .beginBtn img{width:30px;margin-right: 20px;}

	/*æ–°é—»ä¸­å¿ƒ*/
	.contentTop h3{font-size: 30px;}
	.contentTop p{font-size: 14px;}
	.contentMainNewsList{margin-top:15px;}
	.contentMainNewsList li{height: 36px;line-height: 36px;}
	.contentMainNewsList li a p{font-size: 13px;}
	.contentMainNewsList li a span{font-size: 12px;}
	.indexNewsSwiper.swiper-container{height:300px;}

	/*ç§‘æŠ€ä¼˜åŠ¿*/
	#science_pc{height:auto;}
	.scienceRight {margin-top: 0;}
	.scienceRight li{height: 120px;padding: 15px 36px 15px 20px;}
	.scienceRight li h4 {font-size: 20px; margin-bottom: 10px;}
	.scienceRight li h4 img{width:25px;height:25px;}
	.scienceRight li p {font-size: 13px;}



	/*è§£å†³æ–¹æ¡ˆ*/
	.Solve{height:510px;}
	.Solve .content{height:auto;}
	.SolveLeft h3{font-size: 30px;}
	.SolveLeft p{font-size: 13px;}
	.SolveLeft .beginBtn{font-size: 18px;}
	.SolveLeft .beginBtn span img{width: 50px;}
	.SolveRight .col-md-6 {height: 180px;}
	.SolveRightBoxImg{margin:27px auto 17px auto;}
	.SolveRightBoxImg img{width:90%;}
	.SolveRightBoxName{font-size: 13px;bottom: 12px;width: 70%;}

	/*åˆä½œæˆæžœ*/
	.cooperation{height:450px;}
	.cooperation .content{height:450px;}
	.cooperation .contentMain .col-md-4{height: 180px;}
	.cooperationBox{padding-left:16%;}
	.cooperationBox .cooper_num span{font-size: 60px;}
	.cooperationBox .cooper_num sub{font-size: 28px;}
	.cooperationBox > p{font-size: 16px;}

	/*è”ç³»æˆ‘ä»¬*/
	.ContactUs{height:540px;}
	.ContactUs .content{height:540px;}
	.ContactUs .contentTop p{line-height: 22px;}
	.ContactUs .contentMain{width:680px;}
	.ContactUs .contentMain .form-group .form-control{font-size: 15px;}
	.ContactUs .contentMain .form-group input{height:46px;line-height: 46px;}
	.ContactUs .contentMain .form-group textarea{line-height: 23px;}
	.ContactUs .contentMain .form-group .btn{font-size: 16px;}
	.ContactUs .contentMain .form-group .btn .fa{font-size:23px;}

	/*é‡‘èžè”ç›Ÿ*/
	.finance{height:374px;}
	.finance .content{height:374px;}

	/*å¹³å®‰é‡‘èžå£¹è´¦é€š*/
	.tongNav > li{margin-right:50px;}
	.tongNav > li p{font-size: 15px;}
	.tongNavList > li a{font-size: 13px;}

	/*åº•éƒ¨*/
	.contentMainLeft .footerBox{margin-top:37px;}
	.contentMainRight .footerBox{margin-top:35px;}
	.share{margin: 7px 30px 0 0;}

	.footerBoxLink{margin-bottom: 3px;}
	.linkName{font-size: 12px;}
	.footerBox p{font-size: 12px;margin-top: 3px;}
	.news-info{
		width: 1100px;
		height: 585px;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
		background: #fff;
		box-shadow:  0 0 20px rgba(0,80,164,.2);
		padding:45px 30px;
	}

	.business .business-info p{
		margin: 0;
	}
}


@media only screen and (min-width: 992px) and (max-width: 1199px){
	/*banner*/
	.bannerIndex{width: 990px;}
	.bannerIndexWen{width:100%;}
	.bannerIndexWen h1{font-size: 35px;margin: 20px 0 30px 0;}
	.bannerIndexWen h3{font-size: 16px;line-height: 16px;}
	.bannerIndex .yuan img{width: 500px;}
	.bannerIndex .yuan{right: 0;}
	.yuan_yin{width: 410px;height: 80px;left: 85px;bottom: 20px;}
	.bannerIndexWen .beginBtn {width: 240px;font-size: 15px;}

	#yuanImg{width:760px;}

	/*æ–°é—»ä¸­å¿ƒ*/
	.news .contentMain{margin-left: 0;margin-right: 0;}
	.contentMainNewsList {margin-top: 8px;}
	.indexNewsSwiper.swiper-container{height:300px;}
	.contentMainNewsList li a{
		height: 100%;
	}
	.contentMainNewsList li{height: 36px;line-height: 36px;}
	.contentMainNewsList li a p{font-size: 13px;}
	.contentMainNewsList li a span{font-size: 12px;width: 20%;}

	/*ç§‘æŠ€ä¼˜åŠ¿*/
	#science_pc{height: auto;}
	#science_pc .content{height: auto;}
	.scienceRight {margin-top: 25px;}
	.scienceRight li{height: 100px;padding: 17px 36px 20px 20px;}
	.scienceRight li h4 {font-size: 19px;margin-bottom: 8px;}
	.scienceRight li p{font-size: 12px;}

	/*ä¸»è¦ä¸šåŠ¡æ¿å—*/
	.yewuLink1{width:580px;}
	.yewuLink2{width:860px;}
	.yewu_zixun a {width: 250px;}

	/*é‡‘èžè”ç›Ÿ*/
	.finance .financeImg{margin-left: 0;margin-right: 0;}
	.finance{height:414px;}


	.SolveRightBoxImg img{width:90%;}
	.SolveRightBoxName{font-size: 12px;bottom: 49px; width: 67%;}

	/*å¹³å®‰é‡‘èžå£¹è´¦é€š*/
	.tongNav > li {margin-right: 50px;}
	.tongNavList > li a {font-size: 13px;}
	.tongNav > li p{font-size: 15px;}
	.tongLinks a{margin-bottom: 12px;}

	/*åº•éƒ¨*/
	.footerBox p{font-size: 12px;}
	.news-info{
		width: 900px;
		height: 585px;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
		background: #fff;
		box-shadow:  0 0 20px rgba(0,80,164,.2);
		padding:45px 30px;
	}
	.business .business-info p{
		margin: 0;
	}
}
























/* 移动端 */
@media (max-width: 991px){
	.dian{width:5px;height:5px;background:#8c7485;position: absolute;border-radius: 50%;
			box-shadow:0 0 3px 3px rgba(235, 220, 197, 0.2);
			-moz-box-shadow:0 0 3px 3px rgba(235, 220, 197, 0.2);
			-webkit-box-shadow:0 0 3px 3px rgba(235, 220, 197, 0.2);
			-ms-box-shadow:0 0 3px 3px rgba(235, 220, 197, 0.2);
			animation-fill-mode:forwards;/*åŠ¨ç”»å®Œæˆä¹‹åŽï¼Œå®šåœ¨æœ€åŽä¸€å¸§*/
			-webkit-animation-fill-mode:forwards;
	}
	#about .container{
		padding: 0;
	}
	.business .container{
		padding: 0 20px;
	}
	.content {width: auto;padding: 40px 0 40px 0;}
	.bannerIndexBg {bottom: 0;}
	.news .contentMainLeft{padding-left:0;padding-right: 0;}
	.news .contentMainRight{padding-left:25px;padding-right: 25px;}
	/*banner*/
	.banner{height: 320px;}
	.bannerIndex{width: 100%;}
	.bannerIndexWen{width: 100%}
	.bannerIndexWen h1{font-size: 22px;margin-bottom: 20px;}
	.bannerIndexWen h3{font-size: 24px;margin: 20px 0 37px 0;line-height: 24px;}

	.bannerIndexWen .beginBtn{font-size: 16px;width: 240px;}
	.bannerIndexWen .beginBtn span img{width: 35px;margin-right: 12px;margin-top: -4px;}

	.bannerIndex .yuan{right: 30px;}
	.bannerIndex .yuan img{width: 250px;}

	.bannerVideoClose {width: 40px;height: 40px;line-height: 40px;font-size: 12px;z-index: 20;}

	#yuanImg{width:610px;}

	/*æ–°é—»ä¸­å¿ƒ*/
	.contentTop h3 {font-size: 22px;margin-bottom: 15px;}
	.contentTop p{font-size: 13px;}
	.contentMainNewsList li a p{width: 70%;}
	.contentMainNewsList li {height: 32px;line-height: 32px;}
	.indexNewsSwiper .swiper-button-next, .indexNewsSwiper .swiper-button-prev {width: 30px;height: 30px;}
	.indexNewsSwiper .swiper-button-prev, .indexNewsSwiper .swiper-container-rtl .swiper-button-next {left: 20px;}
	.indexNewsSwiper .swiper-button-next, .indexNewsSwiper .swiper-container-rtl .swiper-button-prev {right: 10px;}
	.indexNewsSwiper_text ,.indexNewsSwiper_text a{height: 42px;line-height: 42px;font-size: 14px;}
	.indexNewsSwiper.swiper-container {height: 420px;}

	.contentMainNewsList li a p {font-size: 13px;}

	/*ç§‘æŠ€ä¼˜åŠ¿*/
	#science_pc{height:auto;}
	.science .contentTop p{width:86%;line-height: 20px;font-size: 12px;}
	.scienceRight {margin-top: 20px;}
	.scienceRight li {height: 110px;margin-top: 18px;padding: 12px 24px 17px 17px;}
	.scienceRight li h4 {font-size: 16px; margin-bottom: 8px;}
	.scienceRight li p {font-size: 12px;line-height: 18px;}
	.scienceLeft li img{width: 60%;}

	/*è§£å†³æ–¹æ¡ˆ*/
	.Solve{height:712px;}
	.SolveLeft h3 {font-size: 20px;text-align: center;}
	.SolveLeft p {font-size: 12px;line-height: 21px; margin-top: 11px;}
	.SolveRight{padding-left:0;}
	.SolveRight .col-md-6:nth-child(odd){padding: 5px 5px 5px 0;}
	.SolveRight .col-md-6:nth-child(even){padding:5px 0 5px 5px;}
	.SolveRight .col-md-6 {height: 150px; overflow: hidden;}
	.SolveRightBoxImg {margin: 24px auto 6px auto;}
	.SolveRightBoxImg img{width: 90%;}
	.SolveRightBoxName{font-size: 14px;bottom: 3px;width: 86%;}
	.SolveLeft .beginBtn{margin-top:23px;font-size: 16px;}

	.SolveLeft .beginBtn span img {margin-right: 12px;opacity: 0.6;width: 40px;}

	.Solve .contentMainRight {margin-top: 30px;}
	/*ä¸»è¦ä¸šåŠ¡æ¿å—*/
	.yewu{height:565px}
	.yewuLink1{width:80%;}
	.yewuLink2{width:80%;margin-top: 0;}
	.yewuLink > div{margin-bottom: 20px;}
	.yewuLink > div a {height: 50px;line-height: 50px;font-size: 13px;}
	.yewu_zixun {margin-top: 0;}
	.yewu_zixun a {width: 250px;height: 50px;line-height: 50px;font-size: 13px;}


	/*é‡‘èžè”ç›Ÿ*/
	.finance{height: 381px;}
	.finance .financeImg{margin-left:0;margin-right: 0;padding: 0 15px;}
	.financeImg > div > a img{width: 90%;}
	.financeImg > div{width: 25%;float:left;margin-top:20px;}

	.contentMainRight .footerBox{margin-top: 0;float: none;}
	.share{width: 235px;margin: 3px 0 0 0;}
	.share li{margin-left: 8px;}
	.share li a{width: 25px;height: 25px;line-height: 25px;}


	/*æ¨¡æ€æ¡†*/
	body .modal-dialog{width:100%;margin: 0 auto;}
	.modalVideo{height:200px;}
	body .modal-title{font-size: 16px;}

	.bannerIndexWen .beginBtn .video-play-button {
		position: absolute;
		z-index: 10;
		top: -24%;
		left: 10px;
		display: block;
		box-sizing: content-box;
		width: 2rem;
		height: 2.75rem;
		padding: 1.125rem 1.25rem 1.125rem 1.75rem;
		border-radius: 50%;
		-webkit-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		transform: translateX(-50%);
	}

	.bannerIndexWen .beginBtn .video-play-button:before {
		content: "";
		position: absolute;
		z-index: 0;
		top: 50%;
		left: 50%;
		display: block;
		width: 2.75rem;
		height: 2.75rem;
		border-radius: 50%;
		background: #002E45;
		animation: pulse-border 1500ms ease-out infinite;
		-webkit-transform: translateX(-50%) translateY(-50%);
		-ms-transform: translateX(-50%) translateY(-50%);
		transform: translateX(-50%) translateY(-50%);
	}

	.bannerIndexWen .beginBtn .video-play-button:after {
		content: "";
		position: absolute;
		z-index: 1;
		top: 50%;
		left: 50%;
		display: block;
		width: 2.375rem;
		height: 2.375rem;
		border-radius: 50%;
		background: #fff;
		transition: all 200ms;
		-webkit-transform: translateX(-50%) translateY(-50%);
		-ms-transform: translateX(-50%) translateY(-50%);
		transform: translateX(-50%) translateY(-50%);
	}

	.bannerIndexWen .beginBtn .video-play-button span {
		position: relative;
		display: block;
		z-index: 3;
		top: 0.875rem;
		left: 0.45rem;
		width: 0;
		height: 0;
		border-left: 0.725rem solid #16379f;
		border-top: 0.5rem solid transparent;
		border-bottom: 0.5rem solid transparent;
	}

	#about{
		height: auto;
		overflow: hidden;
		padding:60px 15px 30px;
		background: url('/web/home/images/about_banner.png') no-repeat;
	}
	#about .about-title{
		text-align: center;
		margin-top:0;
	}
	#about .about-title .about-me{
		font-size:22px;
		font-family:CTCuHeiSJ;
		font-weight:400;
		color:#16379f;
	}
	#about .about-title .about-border{
		width:42px;
		height:1px;
		background:#16379f;
		margin-top: 6px;
		display: inline-block;
	}
	#about .about-title .about-eg{
		font-size:18px;
		font-family:Microsoft YaHei;
		font-weight:400;
		color:rgba(170,170,170,1);
	}
	#about .about-info_title{
		font-size:16px;
		font-family:Microsoft YaHei;
		font-weight:bold;
		color:rgba(51,51,51,1);
		margin-top: 30px;
		text-align: center;
	}
	#about .about-content_info{
		margin: 20px auto;
		width: auto;
	}
	#about .about-content_info > p{
		font-size:14px;
		font-family:Microsoft YaHei;
		font-weight:400;
		color:rgba(51,51,51,1);
		line-height:30px;
		text-indent: 2em;
	}
	.news-info{
		background: #fff;
		box-shadow:  0 0 20px rgba(0,80,164,.2);
	}
	.news-info .news-title{
		font-size:22px;
		font-family:CTCuHeiSJ;
		font-weight:400;
		color:#16379f;
	}
	.news-info .border .about-border{
		width:42px;
		height:1px;
		background:#16379f;
		margin-top: 6px;
		display: inline-block;
	}
	.news-info .about-eg{
		font-size:18px;
		font-family:Microsoft YaHei;
		font-weight:400;
		color:rgba(170,170,170,1);
		position: relative;
	}
	.news-info .about-eg .news-more{
		position: absolute;
		right: 20px;
		font-size:14px;
		font-family:Microsoft YaHei;
		font-weight:400;
		color:#16379f;
	}
	.business{
		padding :20px 0px 50px;
	}
	.business .about-title{
		margin: auto;
		text-align: center;
	}
	.business .about-title .about-me{
		font-size:22px;
		font-family:CTCuHeiSJ;
		font-weight:400;
		color:#16379f;
	}
	.business .about-title .about-border{
		width:42px;
		height:1px;
		background:#16379f;
		margin-top: 6px;
		display: inline-block;
	}
	.business .about-title .about-eg{
		font-size:18px;
		font-family:Microsoft YaHei;
		font-weight:400;
		color:rgba(170,170,170,1);
	}
	.business .business-subheading{
		text-align: center;
		margin-top: 30px;
		font-size:16px;
		font-family:Microsoft YaHei;
		font-weight:bold;
		color:rgba(51,51,51,1);
	}
	.business .business-subheading .subheading-from>img{
		width:10px;
		height:12px;
		margin-right: 5px;
	}
	.business .business-info{
		text-align: center;
		display: block
	}
	.business .business-info img{
		width:100%;
		margin: auto;
	}
	.business .business-info p{
		text-indent: 2em;
		font-size:14px;
		font-family:Microsoft YaHei;
		font-weight:400;
		color:rgba(51,51,51,1);
		line-height:30px;
		padding-top: 20px;
		width: 100%;
		margin-left: 0;
		text-align: left;
	}
	.yizhangtongBox{
		height: 130px;
	}
}

/******************************************************************************************************************/
/*å¯¼èˆªæ¡éƒ¨åˆ†   åˆ†å¼€è®¾ç½®*/
@media (max-width: 1199px){
	.toggler{cursor: pointer;}
	.classy-navbar-toggler{margin-top:3px;}
	.breakpoint-on .classy-navbar-toggler{display: block;border: none;background-color: transparent;cursor: pointer;}
	.classy-navbar-toggler .navbarToggler {display: inline-block;cursor: pointer;}
	#header .classy-navbar-toggler .navbarToggler span {background-color: #858585;}
	.classy-navbar-toggler .navbarToggler span {width: 26px;cursor: pointer;position: relative;background-color:#fff;border-radius: 3px;display: block;height: 3px;
					margin-top: 4px;padding: 0;
				    -webkit-transition-duration: .3s; transition-duration: .3s;
    }

	.classy-navbar-toggler .navbarToggler.active span:nth-of-type(1) {
		top: 7px;
	    -webkit-transform: rotate3d(0,0,1,45deg);
	    transform: rotate3d(0,0,1,45deg);
	}
	.classy-navbar-toggler .navbarToggler.active span:nth-of-type(2) {
	    opacity: 0;
	}
	.classy-navbar-toggler .navbarToggler.active span:nth-of-type(3) {
	    -webkit-transform: rotate3d(0,0,1,-45deg);
	    transform: rotate3d(0,0,1,-45deg);
	    top: -7px;
	}

	.header .container .navList > li .navList_down ul{margin-top: 0;}
	.header .container .navList > li .navList_down ul > li{height: auto;}

	.header .container .navList > li .navList_down ul:before{display: none;}
	/*ç§‘æŠ€ä¼˜åŠ¿----åªåœ¨ç§»åŠ¨ç«¯æ˜¾ç¤º*/
	.scienceIphone{width:100%;padding:0 25px;}
	.scienceIphone li{width:100%;margin-top:20px;}
	.scienceIphoneImg{width:100%;text-align: center;}
	.scienceIphoneImg img{width: 60%;}

	.scienceIphoneWen{width:100%;margin-top: 20px;background: #20258c;cursor: pointer;padding: 12px 24px 17px 17px;color:#fff;}
	.scienceIphoneWen h4{font-size: 16px;margin-bottom: 8px;padding-left:42px;position: relative;opacity: 0.8;}
	.scienceIphoneWen h4 img{width:28px;height:28px;position: absolute;left:0;top:0;display: block;}
	.scienceIphoneWen p{font-size: 12px;padding-left:42px;line-height: 18px;opacity: 0.8; text-justify: distribute;/*ie6-8*/text-align:justify;/*æ–‡å­—ä¸¤ç«¯å¯¹é½*/}


}

@media (max-width: 320px){
	/*å¤´éƒ¨*/
	.header{min-height: 60px;}
	.header .container{height:60px;}
	.header .container .navbar-header{width:140px;margin:15px 0 0 0;}
	.navbar-brand > img{height: 30px;}
	.toggler{width:30px;height:30px;top:15px;right:15px;}
	.header .container .hidden-lg .navList{margin:5px 0 0 0;}
	.header .container .hidden-lg .navList > li{height:auto;line-height: initial;margin: 0;}
	.header .container .hidden-lg .navList > li > a {font-size: 13px;padding:7px 20px;}
	.header .container .hidden-lg .navList > li .navList_down ul{padding: 2px 0;}
	.header .container .hidden-lg .navList > li .navList_down ul > li {line-height: 24px;}
	.header .container .hidden-lg .navList > li .navList_down ul > li > a {font-size: 12px;padding: 2px 20px;}
	.hidden-lg .navList_down_ol li a{font-size: 12px;padding: 1px 40px;}

	.navNum{padding:0 20px;font-size: 13px;}
	.navNum .year {margin: 0 20px 0 20px;}
	.navNum .num > span {font-size: 22px;}
	.header .container .collapse{bottom: 18px;}

	.header .container .navBtn > li > a{width: 70px;height: 26px;line-height: 26px;font-size: 12px;}

	.dian1{top:40px;left:-3px;}
	.dian2{top:120px;left:30px;}
	.dian3{top:-18px;left:67px;}

	/*banner*/
	.banner {height: 250px;}
	.bannerIndex .yuan{right:20px;}
	.bannerIndex .yuan img {width: 200px;}
	.yuan_yin{width: 160px;height: 50px;left: 36px;bottom: 0px;}
	.bannerIndexWen{width:100%;left: 50%;transform: translate(-50%,-50%);text-align: center;}
	.bannerIndexWen h1 {font-size: 18px;margin: 30px 0 10px 0;}
	.bannerIndexWen h3 {font-size: 25px;margin: 3px 0 12px 0;line-height: 25px;}
	.bannerIndexWen .beginBtn {font-size: 13px;width: 200px;height:30px;line-height: 30px;margin:0 auto;}
	.bannerIndexWen .beginBtn span img {width: 27px;margin-right: 12px;margin-top: -3px;}

	#yuanImg {width: 230px;}
	.bannerVideoClose{right:8px;width: 35px; height: 35px;}

	/*æ–°é—»ä¸­å¿ƒ*/
	.indexNewsSwiper.swiper-container {height: 175px;}
	.indexNewsSwiper_text, .indexNewsSwiper_text a {height: 32px;line-height: 32px;font-size: 13px;}
	/*æ–°é—»ä¸­å¿ƒ*/
	.news{height:650px;}
	.contentMainNewsList li a p {width: 66%;}
	/*è§£å†³æ–¹æ¡ˆ*/
	.Solve{height:auto;}

	/*ç§‘æŠ€ä¼˜åŠ¿*/
	#science_pc{height:auto;}
	#science_pc .content{height: auto;}
	.scienceRight li {height: 110px; margin-top: 14px;padding: 12px 14px 17px 11px;}
	.scienceRight li h4{padding-left:35px;font-size: 15px;margin-bottom: 6px;}
	.scienceRight li p{padding-left:35px;line-height: 17px;}
	.scienceRight li h4 img{width:25px;height:25px;}

	/*ç§‘æŠ€ä¼˜åŠ¿----åªåœ¨ç§»åŠ¨ç«¯æ˜¾ç¤º*/
	.scienceIphone{padding:0 15px;}
	.scienceIphoneImg img{width: 60%;}
	.scienceIphoneWen{padding: 12px 15px 14px 14px;}
	.scienceIphoneWen h4{font-size: 15px;margin-bottom: 8px;padding-left:40px;}
	.scienceIphoneWen h4 img{width:28px;height:28px;}
	.scienceIphoneWen p{font-size: 12px;padding-left:40px;line-height: 18px;}


	/*è§£å†³æ–¹æ¡ˆ*/
	.SolveRight .col-md-6 {height: 135px;}
	.SolveRightBoxImg {margin: 16px auto 6px auto;}

	/*ä¸»è¦ä¸šåŠ¡æ¿å—*/
	.yewu{height: 567px;}
	.yewu .content{height:100%}
	.yewuLink1{width:80%;}
	.yewuLink2{width:80%;margin-top: 0;}
	.yewuLink > div{margin-bottom: 20px;}
	.yewuLink > div a {height: 45px;line-height: 43px;font-size: 13px;}
	.yewu_zixun {margin-top: 0;}
	.yewu_zixun a {width: 220px;height:45px;line-height: 45px;font-size: 13px;}

	/*åˆä½œæˆæžœ*/
	.cooperationBox {padding-left: 15%;}
	.cooperationBox .cooper_num span {font-size: 35px;}
	.cooperationBox > p {font-size: 14px;}

	.Solve{height:auto;}

	.finance{height:425px;}
	.financeImg > div > img {height: 60%;}
	.ContactUs{height:469px;}
	.ContactUs .content{height:469px;}
	.contentMainLeft.visible-xs .footerBox {margin-top:20px;}


	.share {width: 190px;margin: 0;}
	.share li {margin-right: 6px;margin-left: 0;}
	#nav_description p {font-size: 13px;line-height: 21px;}

	/*æ¨¡æ€æ¡†*/
	body .close{font-size: 30px;top: -36px; right: 10px;}
	body .modal-content{margin-top:60px;}

}

@media only screen and (min-width: 321px) and (max-width: 375px){
	/*å¤´éƒ¨*/
	.header{min-height: 60px;}
	.header .container{height:60px;}
	.header .container .navbar-header{width:140px;margin:15px 0 0 0;}
	.navbar-brand > img{height: 30px;}
	.toggler{width:30px;height:30px;top:15px;right:15px;}
	.header .container .hidden-lg .navList{margin:5px 0 0 0;}
	.header .container .hidden-lg .navList > li > a {font-size: 14px;padding:8px 20px;}
	.header .container .hidden-lg .navList > li .navList_down ul{padding: 5px 0;}
	.header .container .hidden-lg .navList > li .navList_down ul > li {line-height: 24px;}
	.header .container .hidden-lg .navList > li .navList_down ul > li > a {font-size: 13px;padding:2px 20px;}
	.hidden-lg .navList_down_ol li a{font-size: 13px;padding:2px 40px;}
	.navNum{padding:0 20px;font-size: 14px;}
	.navNum .year {margin: 0 20px 0 20px;}
	.navNum .num > span {font-size: 22px;}
	.header .container .collapse{bottom: 20px;}
	.header .container .navBtn > li > a{width: 70px;height: 26px;line-height: 26px;font-size: 12px;}
	.share{width: 220px;}

	.dian1{top:40px;left:-3px;}
	.dian2{top:150px;left:30px;}
	.dian3{top:-18px;left:67px;}

	/*banner*/
	.bannerIndex .yuan{right:20px;}
	.bannerIndex .yuan img {width: 250px;}
	.yuan_yin{width: 190px;height: 56px;left: 43px;bottom: 3px;}
	.bannerIndexWen{width:100%;left: 50%;transform: translate(-50%,-50%);text-align: center;}
	.bannerIndexWen h1 {font-size: 22px;margin: 30px 0 20px 0;}
	.bannerIndexWen h3 {font-size: 25px;margin: 12px 0 18px 0;line-height: 25px;}
	.bannerIndexWen .beginBtn {font-size: 12px;width:200px;height: 30px;line-height: 30px;margin: 0 auto;}
	.bannerIndexWen .beginBtn span img {width: 27px;margin-right: 12px;margin-top: -3px;}

	#yuanImg {width: 290px;}

	.bannerVideoClose{right:8px;}
	/*æ–°é—»ä¸­å¿ƒ*/
	.indexNewsSwiper.swiper-container {height: 220px;}


	/*ç§‘æŠ€ä¼˜åŠ¿*/
	#science_pc{height:auto;}
	#science_pc .content{height: auto;}

	/*ç§‘æŠ€ä¼˜åŠ¿----åªåœ¨ç§»åŠ¨ç«¯æ˜¾ç¤º*/
	.scienceIphone{padding:0 15px;}
	.scienceIphoneImg img{width: 60%;}
	.scienceIphoneWen{padding: 12px 15px 14px 14px;}
	.scienceIphoneWen h4{font-size: 15px;margin-bottom: 8px;padding-left:40px;}
	.scienceIphoneWen h4 img{width:28px;height:28px;}
	.scienceIphoneWen p{font-size: 12px;padding-left:40px;line-height: 18px;}

	/*è§£å†³æ–¹æ¡ˆ*/
	.Solve{height:704px;}

	/*åˆä½œæˆæžœ*/
	.cooperation{height:514px;}

	/*è”ç³»æˆ‘ä»¬*/
	.ContactUs{height:469px;}
	.ContactUs .content{height:469px;}

	/*ä¸»è¦ä¸šåŠ¡æ¿å—*/
	.yewu{height: 565px}
	.yewuLink1{width:80%;}
	.yewuLink2{width:80%;margin-top: 0;}
	.yewuLink > div{margin-bottom: 20px;}
	.yewuLink > div a {height: 45px;line-height: 43px;font-size: 13px;}
	.yewu_zixun {margin-top: 0;}
	.yewu_zixun a {width: 220px;height:45px;line-height: 45px;font-size: 13px;}

	.Solve{height:auto;}

	/*é‡‘èžè”ç›Ÿ*/
	.finance{height:425px;}
	.financeImg > div > img { height: 65%;}

	.yizhangtongBox h5 {font-size: 13px;margin-top: 5px;}

	.contentMainLeft.visible-xs .footerBox {margin-top:20px;}

	#nav_description p {font-size: 14px;line-height: 22px;}

	/*æ¨¡æ€æ¡†*/
	body .close{font-size: 36px;top: -42px; right: 10px;}
	body .modal-content{margin-top:60px;}
}

@media only screen and (min-width: 376px) and (max-width: 414px){
	/*å¤´éƒ¨*/
	.header{min-height: 60px;}
	.header .container{height:60px;}
	.header .container .navbar-header{width:140px;margin:15px 0 0 0;}
	.navbar-brand > img{height: 30px;}
	.toggler{width:30px;height:30px;top:15px;right:15px;}
	.header .container .hidden-lg .navList{margin:5px 0 0 0;}
	.header .container .hidden-lg .navList > li > a {font-size: 14px;padding:9px 20px;}
	.header .container .hidden-lg .navList > li .navList_down ul{padding: 5px 0;}
	.header .container .hidden-lg .navList > li .navList_down ul > li {line-height: 24px;}
	.header .container .hidden-lg .navList > li .navList_down ul > li > a {font-size: 13px;padding:2px 20px;}
	.hidden-lg .navList_down_ol li a{font-size: 13px;padding: 2px 40px;}

	.navNum{padding:0 20px;font-size: 14px;}
	.navNum .year {margin: 0 20px 0 20px;}
	.navNum .num > span {font-size: 22px;}
	.header .container .collapse{bottom: 30px;}
	.header .container .navBtn > li > a{width: 70px;height: 26px;line-height: 26px;font-size: 12px;}
	.share{width: 220px;}

	.dian1{top:40px;left:-3px;}
	.dian2{top:150px;left:30px;}
	.dian3{top:-18px;left:67px;}


	/*banner*/
	.bannerIndex .yuan{right:20px;}
	.bannerIndex .yuan img {width: 250px;}
	.yuan_yin{width: 190px;height: 56px;left: 43px;bottom: 3px;}
	.bannerIndexWen{width:100%;left: 50%;transform: translate(-50%,-50%);text-align: center;}
	.bannerIndexWen h1 {font-size: 24px;margin: 30px 0 20px 0;}
	.bannerIndexWen h3 {font-size: 25px;margin: 12px 0 18px 0;line-height: 20px;}
	.bannerIndexWen .beginBtn {font-size: 13px;width: 200px;height: 30px;line-height: 30px;margin: 0 auto;}
	.bannerIndexWen .beginBtn span img {width: 27px;margin-right: 12px;margin-top: -3px;}

	#yuanImg {width: 305px;}
	.bannerVideoClose{right:8px;}

	/*æ–°é—»ä¸­å¿ƒ*/
	.indexNewsSwiper.swiper-container {height: 235px;}

	.Solve{height:auto;}

	/*ä¸»è¦ä¸šåŠ¡æ¿å—*/
	.yewu{height: 567px}
	.yewuLink1{width:80%;}
	.yewuLink2{width:80%;margin-top: 0;}
	.yewuLink > div{margin-bottom: 20px;}
	.yewuLink > div a {height: 45px;line-height: 43px;font-size: 13px;}
	.yewu_zixun {margin-top: 0;}
	.yewu_zixun a {width: 220px;height:45px;line-height: 45px;font-size: 14px;}


	/*è”ç³»æˆ‘ä»¬*/
	.ContactUs{height:469px;}

	/*é‡‘èžè”ç›Ÿ*/
	.finance{height:428px;}
	.financeImg > div > img {height: 65%;}

	.yizhangtongBox h5 {font-size: 13px;margin-top: 5px;}
	.contentMainLeft.visible-xs .footerBox {margin-top:20px;}

	#nav_description p {font-size: 14px;line-height: 22px;}

	/*æ¨¡æ€æ¡†*/
	body .close{font-size: 36px;top: -42px; right: 10px;}
	body .modal-content{margin-top:80px;}
}

@media only screen and (min-width: 415px) and (max-width: 768px){

	.contentMain {margin-top: 30px;}
	/*å¤´éƒ¨*/
	.header{min-height: 60px;}
	.header .container{height:60px;}
	.header .container .navbar-header{width:140px;margin:15px 0 0 0;}
	.navbar-brand > img{height: 30px;}
	.toggler{width:30px;height:30px;top:15px;right:15px;}
	.header .container .hidden-lg .navList{margin:5px 0 0 0;}
	.header .container .hidden-lg .navList > li > a {font-size: 17px;padding:16px 20px;}
	.header .container .hidden-lg .navList > li .navList_down ul{padding: 10px 0;}
	.header .container .hidden-lg .navList > li .navList_down ul > li {line-height: 24px;}
	.header .container .hidden-lg .navList > li .navList_down ul > li > a {font-size: 17px;padding:10px 20px;}
	.hidden-lg .navList_down_ol li a{font-size: 17px;padding: 8px 40px;}

	.banner {height: 500px;}
	.bannerIndex .yuan{right: 0;}
	.bannerIndex .yuan img {width: 415px;}
	.yuan_yin{width: 325px;height: 70px;left: 65px;bottom: 8px;}
	.bannerIndexWen {height:150px;}
	.bannerIndexWen {width: 100%;top: 50%;}
	.bannerIndexWen h1 {font-size: 22px;}

	.bannerIndexWen h3 {font-size: 25px;margin: 20px 0 37px 0;line-height: 27px;}

	.navNum{padding: 0 20px;font-size: 18px;line-height: 38px;}
	.navNum .year {margin: 0 20px 0 20px;}
	.navNum .num > span {font-size: 33px;}
	.header .container .collapse{bottom: 30px;}
	.header .container .navBtn > li > a{width: 120px;height: 38px;line-height: 38px;font-size: 16px;}
	.header .container .navBtn > li > .language .btn{font-size: 16px;}
	.header .container .navBtn > li > .language{margin-top: 6px;}
	.header .container .navBtn > li > .language .dropdown-menu a{font-size: 16px;padding: 7px 0;}

	.dian1{top:40px;left:-40px;}
	.dian2{top:212px;left:-18px;}
	.dian3{top:-110px;left:67px;}

	/*æ–°é—»ä¸­å¿ƒ*/
	.news{height:890px;}
	.contentTop p {font-size: 18px;}
	.contentMainNewsList li a p {font-size: 17px;}
	.contentTop h3 {font-size: 32px;margin-bottom: 25px;}
	.contentMainNewsList li a span {width: 100px;font-size: 15px;}

	.indexNewsSwiper_text, .indexNewsSwiper_text a {height: 50px;line-height: 50px;font-size: 17px;}

	/*ç§‘æŠ€ä¼˜åŠ¿*/
	#science_pc{height: auto;}
	#science_pc .content{height: auto;}
	.scienceIphoneWen {margin-top: 20px;padding: 25px 30px 25px 20px;}
	.scienceIphoneWen h4 {font-size: 24px;height: 32px;line-height: 32px;}
	.scienceIphoneWen p {font-size: 15px;line-height:20px;}
	.science .contentTop p {line-height: 30px;font-size: 17px;}
	.scienceIphoneWen p {font-size: 17px;line-height: 27px;}
	.scienceIphoneWen h4 img {width: 32px;height: 32px;}

	/*è§£å†³æ–¹æ¡ˆ*/
	.Solve{height: 2185px;}
	.SolveLeft p {font-size: 14px;line-height: 26px;}
	.SolveLeft h3 {font-size: 32px;}
	.SolveLeft p {font-size: 17px;line-height: 32px;}
	.SolveRight .col-md-6 {height: 305px;}
	.SolveRightBox{ width: 85%; margin: auto;}
	.SolveRightBoxImg {margin: 37px auto 6px auto;}
	.SolveRightBoxName {font-size: 28px;}
	.SolveLeft .beginBtn {margin-top: 25px;font-size: 22px;}
	.SolveLeft .beginBtn span img {margin-right: 12px;width: 60px;}
	.SolveRightBoxName {bottom: 7px;width: 79%;}
	/*åˆä½œæˆæžœ*/
	.cooperation{height:545px;}
	.cooperationBox{width:400px;}
	.cooperationBox .cooper_num span {font-size: 64px;}
	.cooperationBox .cooper_num sub {font-size: 42px;margin-top: 32px;}
	.cooperationBox > p {font-size: 20px;margin: 28px 0 0 20px;}
	.cooperationBox {width: 480px;}

	/*è”ç³»æˆ‘ä»¬*/
	.ContactUs{height:449px;}

	/*ä¸»è¦ä¸šåŠ¡æ¿å—*/
	.yewu{height:431px}
	.yewuLink1{width:560px;}
	.yewuLink2{width:720px;margin-top: 0;}
	.yewuLink > div{margin-bottom: 20px;}
	.yewuLink > div a {height: 52px;line-height: 50px;font-size: 18px;}
	.yewu_zixun {margin-top: 0;}
	.yewu_zixun a {width: 220px;height:52px;line-height: 50px;font-size: 18px;}


	/*é‡‘èžè”ç›Ÿ*/
	.finance{height:464px;}
	.financeLink a {font-size: 18px;}

	/*å¹³å®‰é‡‘èžå£¹è´¦é€š*/
	.yizhangtongBox .tongLinks{position: absolute;}
	.yizhangtongBox h4 {font-size: 20px;}
	.tongNav > li {margin-right: 20px;}
	.tongNav > li p {font-size: 16px;}
	.tongNavList > li a {font-size: 15px;}
	.tongLinks a{margin-bottom: 12px;}

	/*åº•éƒ¨*/
	.footerBox p {font-size: 16px;}
	.footerBoxLink{font-size: 16px;}

	/*æ¨¡æ€æ¡†*/
	body .modal-dialog{width:90%;margin: 0 auto;}
	.modalVideo{height:350px;}
	body .modal-title{font-size: 22px;}
	body .modal-header .close {margin-top: -7px;}
	body .close{font-size: 36px;top: -42px; right: -17px;}
	body .modal-content{margin-top:50px;}
}
.header .container .visible-lg .navList > li .navList_down {
	transition: opacity .2s ease-in-out,margin-left .2s ease-in-out,margin-right .2s ease-in-out,padding-top .2s ease-in-out;
}
/* 移动端 */
@media (max-width: 991px) {
	.tongShowWeibo img:hover {
		filter: brightness(250%);
	}
}